Використання

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
КН
Кафедра:
Не вказано

Інформація про роботу

Рік:
2008
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Інші

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ Національній університет "Львівська політехніка"  Звіт до лабораторної роботи №3 з курсу "ООП" Тема : Використання класових типів та управління доступом до членів классу ( методи та параметри). Завдання : Написати програму алгоритмічною мовою С++ згідно з завданням, отриманим від викладача. Програма повинна реалізувати функційність об'єкта заданого класу у відповідності із завданням. В програмі потрібно задіяти застосування різних прав доступу до методів та параметрів класу. Реалізувати клас для забезпечення роботи із фігурою паралелограм. Визначення довжин сторін. Визначення гіпотенузи. Визначення кутів паралелограма. Визначення площі і периметру Текст програми : class Par{ public : float a,h,kyt; float dov (); float gip (); float per (); float plo (); Par() {a=0;h=0;kyt=0; }; ~Par () {a=0;h=0;kyt=0; }; private : float RvG(); }; Par G;float pi=3.14; float k=sqrt(2); float Par::RvG() {return((kyt*pi)/180); } float Par::dov () { return (sin((pi/2-RvG()))*h)/sin(RvG()); } float Par::gip() {return (k*a); }; float Par::per() {return(a*2+2*dov()); } float Par::plo() {return(a*h); } void __fastcall TForm1::Button1Click(TObject *Sender) {G.a=StrToFloat(LabeledEdit1->Text); G.h= StrToFloat(LabeledEdit2->Text); G.kyt=StrToFloat(LabeledEdit3->Text); LabeledEdit4->Text=FloatToStr(G.dov()); LabeledEdit6->Text=FloatToStr(G.gip()); LabeledEdit5->Text=FloatToStr(180-G.kyt); LabeledEdit7->Text=FloatToStr(G.per()); LabeledEdit8->Text=FloatToStr(G.plo()); } Блок схеми: Визначення довжини іншої сторони  Схема основної програми Результат виконання програми:  Висновок : На даній лабораторній роботі , я закріпив знання по використанні класових типів. В завданні до лабораторної використовував різні способи доступом до членів классу ( методи та параметри) .
Антиботан аватар за замовчуванням

31.03.2013 13:03

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини